{
"validmind.data_validation.DatasetDescription": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {}
},
"validmind.data_validation.ClassImbalance": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"min_percent_threshold": 10
}
},
"validmind.data_validation.Duplicates": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"min_threshold": 1
}
},
"validmind.data_validation.HighCardinality": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"num_threshold": 100,
"percent_threshold": 0.1,
"threshold_type": "percent"
}
},
"validmind.data_validation.MissingValues": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"min_threshold": 1
}
},
"validmind.data_validation.Skewness": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"max_threshold": 1
}
},
"validmind.data_validation.UniqueRows": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"min_percent_threshold": 1
}
},
"validmind.data_validation.TooManyZeroValues": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"max_percent_threshold": 0.03
}
},
"validmind.data_validation.IQROutliersTable": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"features": null,
"threshold": 1.5
}
},
"validmind.data_validation.IQROutliersBarPlot": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"threshold": 1.5,
"num_features": null,
"fig_width": 800
}
},
"validmind.data_validation.DescriptiveStatistics": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {}
},
"validmind.data_validation.PearsonCorrelationMatrix": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {}
},
"validmind.data_validation.HighPearsonCorrelation": {
"inputs": {
"dataset": "raw_dataset"
},
"params": {
"max_threshold": 0.3
}
},
"validmind.model_validation.ModelMetadata": {
"inputs": {
"model": "model"
},
"params": {}
},
"validmind.data_validation.DatasetSplit": {
"inputs": {
"datasets": [
"train_dataset",
"test_dataset"
]
},
"params": {}
},
"validmind.model_validation.sklearn.PopulationStabilityIndex": {
"inputs": {
"model": "model",
"datasets": [
"train_dataset",
"test_dataset"
]
},
"params": {
"num_bins": 10,
"mode": "fixed"
}
},
"validmind.model_validation.sklearn.ConfusionMatrix": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {}
},
"validmind.model_validation.sklearn.ClassifierPerformance:in_sample": {
"inputs": {
"model": "model",
"dataset": "train_dataset"
}
},
"validmind.model_validation.sklearn.ClassifierPerformance:out_of_sample": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
}
},
"validmind.model_validation.sklearn.PrecisionRecallCurve": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {}
},
"validmind.model_validation.sklearn.ROCCurve": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {}
},
"validmind.model_validation.sklearn.TrainingTestDegradation": {
"inputs": {
"model": "model",
"datasets": [
"train_dataset",
"test_dataset"
]
},
"params": {
"metrics": [
"accuracy",
"precision",
"recall",
"f1"
],
"max_threshold": 0.1
}
},
"validmind.model_validation.sklearn.MinimumAccuracy": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {
"min_threshold": 0.7
}
},
"validmind.model_validation.sklearn.MinimumF1Score": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {
"min_threshold": 0.5
}
},
"validmind.model_validation.sklearn.MinimumROCAUCScore": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {
"min_threshold": 0.5
}
},
"validmind.model_validation.sklearn.PermutationFeatureImportance": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {
"fontsize": null,
"figure_height": 1000
}
},
"validmind.model_validation.sklearn.SHAPGlobalImportance": {
"inputs": {
"model": "model",
"dataset": "test_dataset"
},
"params": {
"kernel_explainer_samples": 10
}
},
"validmind.model_validation.sklearn.WeakspotsDiagnosis": {
"inputs": {
"model": "model",
"datasets": [
"train_dataset",
"test_dataset"
]
},
"params": {
"features_columns": null,
"thresholds": {
"accuracy": 0.75,
"precision": 0.5,
"recall": 0.5,
"f1": 0.7
}
}
},
"validmind.model_validation.sklearn.OverfitDiagnosis": {
"inputs": {
"model": "model",
"datasets": [
"train_dataset",
"test_dataset"
]
},
"params": {
"features_columns": null,
"cut_off_percentage": 4
}
},
"validmind.model_validation.sklearn.RobustnessDiagnosis": {
"inputs": {
"model": "model",
"datasets": [
"train_dataset",
"test_dataset"
]
},
"params": {
"features_columns": null,
"scaling_factor_std_dev_list": [
0.0,
0.1,
0.2,
0.3,
0.4,
0.5
],
"accuracy_decay_threshold": 4
}
},
"my_custom_metrics.ConfusionMatrix": {
"inputs": {
"dataset": "test_dataset",
"model": "model"
}
}
}